Barclay House London
Barclay House London is located in 21 Barclay Road, London, SW6 1EJ United Kingdom, in United Kingdom and the main services are Hotel, Bed And Breakfast, Accommodation.
You can view all companies like Barclay House London in all countries :
Barclay House London Location
Address: 21 Barclay Road, London, SW6 1EJ United Kingdom
Phone Numbers: +44 77 67 42 09 43
Country: United Kingdom
Lattitude: 1000
Longitude: 1000
Google Map: 1000,1000
Barclay House London Profile
Total Staff and Workers : 1
Barclay House London Google Map
See Barclay House London map bigger