Cafe Metro

Pelham Street, SW7 2NA
Cafe Metro image

Our records show that Cafe Metro is closed.

Address

South Kensington Underground Station
Pelham Street
South Kensington
London
SW7 2NA

Map
Nearest Station
South Kensington
0.01 miles

Cafe Metro serves light meals as well as a selection of sandwiches, snacks and beverages.

User Reviews

There are no user reviews