Tag Archives: short term accommodation London

Have fun staying in central London

Stay in the hub of London whilst not costing a fortune in accommodation. Take a walk on the majestic River Thames banks, watch the sunset or catch a cruise down the Thames. Impressed by Big Ben; ride The London Eye. Visit the natural History Museum and shop up a ‘storm’. London accommodation doesn’t have to […]