Situated moments from the river, this immaculately presented top floor period conversion boasts an open plan kitchen and living space, modern bathroom and ample storage, plus fantastic natural light and an attractive outlook.
Holmwood Buildings is located 0.3 miles from Southwark Station and 0.3 miles from London Bridge station offering fantastic links to all of London. A wide range of shops, cafés and restaurants are moments away.