London 118 – Kensington Palace

Kensington Palace is famous for being the official London residence of the Duke and Duchess of Cambridge, i.e. Prince William and his wife, Kate Middleton. Since out London Pass covered the entrance ticket to this place (normal ticket price is […]

Continue Reading