Bars in London - South Kensington 189-190 Queen's Gate, South Kensington, London, SW7 5EU Tags: air conditioning, bistro, food, seating area
Bars in London - Fitzrovia 61 Goodge Street, Fitzrovia, London, W1T 1TL Tags: bistro, food