Kensington Place London
London

Kensington Place

Kensington Place

Stop by and enjoy fresh seafood (the fish and chips is the most popular) in a relaxed atmosphere while enjoying some vino from their extensive collection.