This place is 10 mins ride to London eye and Big Ben which makes it great value for money.