River Thames

P01, The Old Power Station, SW14

Details

Office
808ft² | 75m²