3 South Pl, London
This is a modern British restaurant in London.
Chill Out
Kids Friendly
Typical Tourist