Ripley’s Believe It Or Not! London

‘Ripley’s Believe It Or Not’ located in central London is not as interesting as I would have expected. It was a random decision to pay a visit to this attraction with my cousin sister since the both of us have got no plans on that afternoon. Moreover, I used to be a fan of ‘Ripley’s…

Green Park, London

Green Park is a scenic and beautiful park located in central London and it is also one of the Royal Parks of London. The parkĀ is within walking distance to Buckingham Palace and Trafalgar Square with the nearest tube station ‘Green Park station’. There will be clear signboards which will lead you to the direction of…