Tag Archives: Indian Food

May 14

Tantalise your taste buds at Carom Indian restaurant in Soho, London

Carom is situated on the bustling and trendy Wardour Street in Soho, as you step off the street you are greeted with a warm glow of red.  This place is new to me, but my first visit will not be the only one!  Our friendly waiter greeted us with a smile and unlike many British restaurants […]