Rosa's Soho

Rosa's Soho

Address · Mayfair, London

Details