First Floor, The Blue Posts, 28 Rupert St, London
First Floor, The Blue Posts, 28 Rupert St, London, Greater London