Company name: Pop & Rest, Old Street
Description: Book your sleep and meditation pod by the hour to unwind and rest. We are open in Old Street, London
Ground Floor, Front, 10-12 Bache's St, London N1 6DL, United Kingdom