Cuisine
Pizza, Italian
Cost for 2
£35
Address
133 Baker Street, London, W1U 6SF
Post Code
W1U 6SF
Opening Hours
Nearest Underground Station(s)
Baker Street
|
Pizza, Italian
£35
133 Baker Street, London, W1U 6SF
W1U 6SF
Baker Street