5 Social Menu, Prices and Locations
Amazing food as you can expect but it took ages for us to get our food. I’m sure that will improve as they get bedded in
Phone: +44 20 7870 3730
Head Office address: 5 Pollen St, Mayfair, London W1S 1NE, UK
Get verified information about 5 Social Menu, Price and near me locations.