The restaurant scene in London wouldn’t be complete without Rossopomodoro HQ. You will find Rossopomodoro HQ in London on 10 Jamestown Road. Rossopomodoro HQ's menu is all about delicious Italian fare. Being located in the heart of Camden Town, London makes Rossopomodoro HQ easily accessible with plenty of other or similar restaurants near Rossopomodoro HQ in London. Find your new favourite restaurant on Quandoo and book your table online in just a few clicks.