The Mayfair Harrogate is a new and exciting venue in Harrogate. This modernistic and spacious bar is located in a key town centre street.