Historical landmark
Abbey House
London, ENG72% like it (3.6 / 18 Reviews )
ABOUT
Abbey House is a historical landmark located
at 219 Baker St, NW1 6XE, London
, ENG.
It has received 18 reviews with an average rating of 3.6 stars.
It has received 18 reviews with an average rating of 3.6 stars.
FAQs
This Historical landmark received 3.6 points from 18 customer reviews.
The address of Abbey House is:
Abbey House219 Baker St
London, NW1 6XE
Abbey House is listed under
LOCATION
Abbey House Location