Swiss House Hotel
171
London
SW5 0AN
020 7373 2769
Bed & Breakfast
Visit Website