Situé à 10 minutes de marche de la station de métro London Bridge, le South Bank Apartments est niché au cœur du quartier de Borough.