Tag Archives: Park Grand Kensington

WHY PADDINGTON IS THE PERFECT PLACE TO STAY IN LONDON

Part of the reason why London is such a great holiday destination is due to its nippy transport links. Wherever you stay in the capital, there will be a tube station which will get you into the city centre in … Continue reading

Posted in London Tour & local Guide | Tagged , , | Leave a comment