Love and Peace Homestay & Cottages, Orpington, London is a Bed & breakfast located at 22 & 24 Blacksmiths Ln, Orpington BR5 4EN, United Kingdom. It has received 53 reviews with an average rating of 4.0 stars.
The address of Love and Peace Homestay & Cottages, Orpington, London: 22 & 24 Blacksmiths Ln, Orpington BR5 4EN, United Kingdom
Love and Peace Homestay & Cottages, Orpington, London has 4.0 stars from 53 reviews
Bed & breakfast