Reviews of The Drawing Rooms (at The Ampersand Hotel). (Coffee Shop) in London (London).