Beechhill House
Bed and breakfast • Self catering accommodation👍👍 Lovely, lovely place, the owner is really nice and the house is gorgeous.
Address
50 Beechhill Rd, London SE9 1HH, United Kingdom
Contact
+44 20 8850 4863Rating on Google Maps
4.50 (19 reviews)Open on Google Maps