This is an amazing restaurant in pune, india. Theme is of london street with a red bus double decker and a telephone booth.
Its interior design and architecture is marvellous. Best place for foodlovers who would love to try london cuisine. It's in pune camp area just 10 mins away from main railway station.