The view from Primrose Hill is always spectacular. If you look at the Horizon the second tower from the left is the Elizabeth Tower which houses Big Ben. On the far right, Westminster Abbey.
Comments
Sign in or get an account to comment.