22.1 C
London
Monday, July 27, 2026

My night in London’s smallest and cheapest hotel room

BusinessMy night in London's smallest and cheapest hotel room

[ad_1]

Zedwell’s newest London property only costs £30 a night and lets guests sleep in dedicated pods. Vicky Jessop squeezes in

[ad_2]

Source link

Check out our other content

Check out other tags:

Most Popular Articles