The Urinals of Utsav

Utsav is an indian restaurant located in London's posh Kensington neighborhood.

Filed under: Bars & Restaurants
Tweet

Utsav serves unreasonably-priced delicious indian fare only a short walk away from Kensington Palace.