This page has moved to a new address.
Launceston Place - a superb place for British cuisine