Tag Archives: Park Grand Kensington

WHY PADDINGTON IS THE PERFECT PLACE TO STAY IN LONDON

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 a tube station which will get you into the city centre … Continue reading
Posted in London Tour & local Guide | Tagged , | Leave a comment