London Hotel, Southampton
Jump to navigation
Jump to search
London Hotel, 2 Terminus Terrace, Southampton, Hampshire
Built by Forder & Co. Ltd, it retains a magnificent tiled frontage.
London Hotel, 2 Terminus Terrace, Southampton, Hampshire
Built by Forder & Co. Ltd, it retains a magnificent tiled frontage.