About Barnard House
Barnard House Apartment building in London is perfect place for singles, couples and families. Barnard House offers furnished and unfurnished apartments with a variety of amenities such as swimming pool, spa, gym, and concierge service.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.