Barry House is a Bed & breakfast located at 12 Sussex Pl, Tyburnia, London W2 2TP, United Kingdom. It has received 278 reviews with an average rating of 3.6 stars.
The address of Barry House: 12 Sussex Pl, Tyburnia, London W2 2TP, United Kingdom
Barry House has 3.6 stars from 278 reviews
Bed & breakfast