Profile-image
Loader

Description

It is known as the Silence Room at Selfridges. 

Situated at Oxford St. it has a multi-faith room on the fourth floor.

Address

400 Oxford St, London, Greater London, W1A 1AB, United Kingdom



Score from 0 user