The Best Indian Restaurant In London
The Best Indian Restaurant in London is easily The Bombay Brasserie in South Kensington and it is in it’s own class. It belongs to the 5 Star Hotel Chain called The Taj Group, which is owned by India’s largest and oldest vehicle manufacturer - TATA.
The Best Indian Restaurant in London is easily The Bombay Brasserie in South Kensington and it is in it’s own class.
It belongs to the 5 Star Hotel Chain called The Taj Group, which is owned by India’s largest and oldest vehicle manufacturer - TATA.
