Explore details about location Beauchamp Place. Beauchamp Place is a location situated within the Royal Borough of Kensington and Chelsea alongside other areas such as Albert Place, Pelham Street, Edwardes Square.