About Us

Located close to Holborn station, Russell Square station and prominent London landmarks like the British Museum and Bloomsbury’s picturesque garden squares, La Roccia is the Italian restaurant of choice for many of central London’s discerning diners. We serve lunch and dinner – and host fantastic private dining events – at our Southampton Row premises every day of the week. Please be sure to book in advance, especially during popular times – we look forward to showing you just how Italian cuisine should be done!