Bromley Serviced Apartments
Address: Flat 21, Northpoint, Sherman Road, Bromley, Bromley, United Kingdom.
Nearest Landmark: Bromley South Railway Station
(10 minutes walk)
Distance: 1.5 Miles from London Centre
Bromley Serviced Apartments provides an open strategy living space and also eating location with couches as well as a table for 4. Various other attributes...