There are restaurants, shops, galleries, public transport stops, etc in walking distance from the house.
Southwark is located on the opposite bank of the Thames from the Westminster and the City. The residential complex is only 100 meters away from the waterfront and the Blackfriars Bridge.