Reconquista
Magnificent views
Victoria Street extends close to the Abbey of Westminster to Victoria Station, the central train station in London and the UK's busiest. From this street you can enjoy magnificent views of the London Eye (the big wheel situated on the banks of the Thames) and Big Ben. From here it's only minutes from Westminster Cathedral, the City Hall and Buckingham Palace.
+5