by Ludek Smid
Decent hotel in the London Downtown. Clean and comfy rooms, friendly staff. Great for short term stay. Decent restaurant is part of the hotel.

The Mad Hatter Hotel

3-7 Stamford Street,
London, Greater London
SE1 9NY
Phone: 020 7401 9222