Explore details about location Admiral Mews. Admiral Mews is a location situated within the Royal Borough of Kensington and Chelsea alongside other areas such as Cheyne Walk, Old Brompton Road, Holland Park Mews.