CLOSED££

The Moon and Maybe

coffee shop
4.6(380 reviews)
56 St Mary's Rd, London W5 5EX, UK