THEO'S SIMPLE ITALIAN
4 stars - "THEO'S SIMPLE ITALIAN"
Make a Reservation

THEO'S SIMPLE ITALIAN

Kensington

34-44 Barkston Gardens, SW5 0EW, Ph : 020 7370 9130
Add to wishlist
Make a Reservation



Something Similar

Explore London

AQUA NUEVA

30 Argyll Street, West End W1B 3BR

LITTLE SOCIAL

5 Pollen Street, Mayfair W1S 1NE

MAMOUNIA MAYFAIR

37A Curzon Street, Mayfair W1J 7TZ

SANTA MARIA DEL SUR

129 Queenstown Road, Battersea SW8 3RH

BUNNYCHOW

74 Wardour Street, Soho W1F 0TE

THE DAIRY

15 The Pavement, Clapham Old Town, SW4 0HY

THE DUCK AND RICE

90-91 Berwick Street, Soho W1F 0QB

RABBIT RESTAURANT

172 Kings Road, Chelsea SW3 4UP