Grand Plaza Bayswater


42 Prince's Square London W2 4AD
020 7985 8000 Click to call

Grand Plaza Bayswater in short

Facilities

Bar
Restaurant