Designed by
Title
Interiors of town hall restaurant mumbai #143312504
Description
Interiors of town hall restaurant mumbai, a 150-seater located on the ground floor of the Lodha World Towers with its massive bar, sushi counter by the side and small pieces of nostalgia sit prettily on the walls. Town Hall Mumbai features old Air India advertisements for the first flight from Bombay to London, rattan-style chairs and even an installation of CSTââ¬â¢s façade, made entirely of golden screws.
This image is editorial