
The Borough Arch
4 guests
2 bedrooms
Southwark, London
This apartment puts you in a prime spot for exploring the best of London. Within a five-minute radius, you can grab morning coffee and pastries at Borough Market, wander down to the River Thames, or hop on the tube at London Bridge Station.









