Westminster Park Plaza Hotel is another colourful addition to the urban fabric of London. Built 2010, Architect: BUJ architects.
Westminster Park Plaza Hotel is another colourful addition to the urban fabric of London. Built 2010, Architect: BUJ architects.