Mama Shelter London| The Must Visit Hotel
Whether you are visiting or living in London, you need to check out Mama Shelter, a one of a kind hotel, restaurant and bar. Located in East London, the hotel is easily accessible with a convenient location. But you might not want to leave its premises and I'll tell you why! Read on to find out about our amazing experience at Mama Shelter.
Article was originally written for and published on Wander-Lust.