We enjoyed our time staying in pols Mayfair apartment.
Apartment in great location within 10mins of multiple tube stations & Oxford St. Apartment was clean, safe, & full of charming character.
We would love to stay again when visiting London.