barrow house si trova 45 barrow road a sw16 (SW16 5) in regione london (england). Il posto è presente nella categoria hotel dalla guida geodruid sw16 2024.