British restaurants near Kensington, London

British food is usually hearty and filling, with classic highlights such as fish and chips or steak and ale pies, British dishes often draw on international influences as well. Most often found in pubs, British food is usually accompanied by a warm, lively atmosphere and nostalgic setting.