− 100% + Reset Photo provided by Pixabay Photo by derwiki palace london parliament big ben england river thames palace of westminster buildings architecture city skyline clock tower bridge river westminster tower british travel uk thames clock landmark urban history capital tourism historical europe cityscape historical architecture gothic architecture View photo and photographer on Pixabay Download View on Pixabay ↗