Located in london the capital of united kingdom July 8, 2019 16 32 64 128 London the capital of united kingdom Which is the capital of london Capital of united kingdom London wiki