All you need to know about Southwark, London

Southwark is a district of Central London and east of Charing Cross. The district fronts the River Thames, with the City of London to the north. Southwark is at an advanced stage of regeneration and is home to the City Hall offices of the Greater London Authority. At its centre is the area known as Borough, which has an eclectic market and various eateries. A major landmark of the district is Southwark Cathedral, noted for its beautiful architecture and historical significance. 

With serviced accommodation in Southwark itself, as well as in the surrounding districts of London Bridge and Borough, we can find a serviced apartment catered to your individual needs. Rather than an ordinary hotel room, the apartments we provide offer more space, greater flexibility and affordable rates. Contact a member of our expert team today to see how simple business travel can be.

Southwalk, London

What our clients say about us.

Our Awards

SAA Winner
Emmas EMEA
SAA Winner
Emmas APAC 2023 Winner

Our Certificates